package com.cy.api;

import com.cy.api.domain.ProductRpcReq;
import com.cy.entity.Product;
import com.googlecode.jsonrpc4j.JsonRpcService;

import java.util.List;

/**
 * @ClassName ProductRpc
 * @Deserintion rpc服务端接口
 * @Author ciyuan
 * @Date 2018/12/2/002 23:58
 **/
@JsonRpcService("rpc/products")
public interface ProductRpc {
    /**
     * 查询多个产品
     * @param req
     * @return
     */
    List<Product> query(ProductRpcReq req);

    /**
     * 查询单个产品
     * @param id
     * @return
     */
    Product findOne(String id);
}
